Filter

Cuisines
Select cuisines
Features
Select features

The Best 15 Seafood, Restaurants in Seoul, Soutd Korea, Asia

Lobster Bar Itaewon
4.2
6 reviews

140-1, Itaewon-ro, Yongsan-gu, Seoul 04390, Soutd Korea, Seoul

Great atmosphere and location